added 'task completed' features