Implemented migration process