correction: negative event check condition not needed while receiving events from model