Fixing calls, decoupling login from send_request methods