changes to how tasks fire