start implementing get_request