explain how catering contract protects both caterer and client?​