resolve merge conflicts of b6e28d2 to master

Change-Id: Ic8adea7525406a376b598954f33ee2642ccb1b88