AMENDMENT & RESTATEMENT AGREEMENT