removed 'buffers' dependency