new version

buffer support and Wrappers