migrate basicaly working