updated 10 may 2005