Flushed basic event model along with validations