updated 6-28-2010