Getting the task components back to functional.