an agreement is just that. an agreement. every one can be differant if you want.
the agreement is already written, no need to reinvent the wheel, use the long version availiable on this site. (or you could drop a few thousand dollars to have another lawyer write one, that would only be AS good...