updated 5-1-2008