Which of the following is not always required for a valid, enforceable contract to exist?

a. mutual assent
b. consideration
c. lawful purpose
d. written documentation