experiment with Task and TaskManager