3-31-10 Patch