resolve merge conflicts of 34b8470 to master.

Change-Id: I9ebcb6e3d51be922e08e5f867fb8dcaf5cb9788d