scaffolding and migrations