Add task and protection