Adding guest auth and better url handling