prevent reward given event from firing twice