removed validation. modified handler to support handle_request and handle_response