Creating your own migration object