resolve merge conflicts of 3fc6b8f to master

Change-Id: I004b34699fd997805d6c37753c48fe1f1d226095