Started buffer abstraction