length check. 2.5 years PR.Dec 2012

length check. 2.5 years PR.
Dec 2012