resolve merge conflicts of dc1afa9c0f to master.

Change-Id: I4236d9f79cbca689d0fcc400d4c10a663209bc2a