Allen 130506

daily upgrade