TaskManager homework