fix on fire()