Rounding off auth, still need to extend the base class with my own and add the auth bits