updated 10/3/07