buffer company