Merge "resolve merge conflicts of 7ec405ec38 to master."