event handler's firing on wrong events.  rebound events to correct model variables