corp update 4/22/2010