resolve merge conflicts of 2e8946bbc08724ee62fcc693f6839e575122fbc2 to master

Change-Id: I0f4b0420299781ac1ddd962749018ea418ef22eb