added class for sending requests