Started adding in auth crap. Dont know how it all goes together.
JavaScript is magical and weird