How many ways can I mess up a task event???