validations: valid_email gem & date strictly in past, event view: changed date field to date & added event memory on rollback