Kelvin is an agent for lookout mountain accountants, inc. on lookout mountain's behalf and at its request, kelvin pays nerdlinger for custom software designed for the management of lookout mountain's services. kelvin's right to obtain the amount of those payments from lookout mountain arises under the principal's duty of