BufferWriter trait added