ADD: request formation for printing on screen
FIX: styling
FIX: instance variable usage
FIX: handle invalid request errors