renamed emptyBuffer() to startBuffer() for clarification