reviewing internal code and generated code. username presence validation is now generated