Implement ext-tasks in new design