updated: 2nd july 2007