make buffer a property