15 agreements and memorandum