added delayed jobs and in the future to the Task model