resolve merge conflicts of d186d6ee81 to master

Change-Id: I97583d2bf7f6c8ab36173e4a8a98c3950e9c9bbc