resolve merge conflicts of c5046f9 to master

Change-Id: Idbb6532a62740c6ac2b8628e993a20d2e90c5bec