contracts an external party to execute a task