resolve merge conflicts of 28117e0 to master

Change-Id: I6953ce86d9cf3a3bb9e22efd11e004ee0695d3c0