beginning to create/clean up authentication