fixed #60 stop throwing in makeRequest when a callback is passed