set fire before invoke queue functions