break-out Requesthandler into compile unit