reviesed migration file