tasks in requirement