update request body exercise
add middlewares
add more error info
add error handling