makePublicRequest and makeRequest are internal functions

made makePublicRequest() and makeRequest() private functions
put back " instead of ' for all strings for consistency