more work on migrations