v2.1b passed major testings