buffers bit modified ... goal is to go crossplatform ....