update master to 2.0, because the 1.0release branch is created. 2.0.0