error handler
function routing
error messages
make ready for new release