Up to lesson 16 migrations revisited