resolve merge conflicts of 437062e to master

Change-Id: I7404a0ab39416bbd90d7c0fb1c478ec51436b06e