validation errors displayed tidied