Updating to b76 APIs, WriteListener still needs to be tested
Updating to b76 APIs
Updating to b76 APIs