Validating forms: going further