email validation and population problems solved