resolve merge conflicts of 590923c to master

Change-Id: I18f4471b1a1ad348f25590aba36e0a9e7d4e1f30