created migration and initializer