AGREEMENT dated18 August 2004