resolve merge conflicts of e174476 to master

Change-Id: I4005cf91b8a6bf3faa2301d8ce97ab1ad5eed94f