Updates to auth and simple error implementations.