resolve merge conflicts of 523ec54 to master

Change-Id: I2f31db207be03a01be7786a0c93abdbb6b84fbf6