resolve merge conflicts of 2de058fcc9 to master

Change-Id: Ib6812ad2fc6402b2885ce81de8f7d892c07971e6