ASSIGNMENT & ATTACHMENT AGREEMENT