resolve merge conflicts of 69c182a to master

Change-Id: Idcb4a6e7909db91abe2e25eede1cb0f0b465dcd8