replace lpop with lrem in event validation, safer with multiple consumers