code upto build ver 1.2