Let me check the AR and payment matters and get back to you.
As for the agreement, legal told me we can just do a novation which I am still waiting for template before issuing them the new agreement. Am looking into this.
Get back to you end of the week.