Yes, I did see that several banks post their complete agreement online and as a last resort I can use as a guide to develop one. Preferably, I would like to have an agreement that the vendor keeps up to date regarding regulatory, legal, compliance, etc.