Made the request function private, only expose the mixin class