agreement letter of crussing agreegate