resolve merge conflicts of 3c1b0f0 to master

Change-Id: I2314728cba47c28ff580f4dfc69868f8cb5ff5db