working requires energy