ver 1.3.00 formerly known as 1.2.39 branch