precompile for production env
add specs for assignment model