customauth now passes pep8 checker