finished model specs
add migrations