worked through lesson 6, migrations