Adding a task chooser