1. add suspended/resumed events
2. bug fix in filter tasks
3. add reason for start/resume