Added async call Buffer::Add; codestyle improvements