Add task scheduling