Event model; fixed validations