I have it so when if a user tries to save a customer without a fname, lname or a company, it does not save and tells them. Same with trying to create an account without an username.