check for firing