Fixed some update_fire() code and removed a contradicting comment...