fk migration part 1