fixed bug with fire task