implemeted changes to allow for auth token use as well as the ability to use the refresh token