work done by external agent is