refinements to #441 solution (streamline user creation)