updated 18082007