compile for production
add schema