ASSIGNMENT AN AGREEMENT