added asynchronous validation logic to main controller testing on username field for dynamic field validation