flushBuffer() overwritten