coding #16 adding migration on startup