AGREEMENT AND CONFIRMATION