resolve merge conflicts of 352eac6 to master

Change-Id: I713ff06d4f53f30b29cd250532e80d633a938fb8