fix flushing
dump BytePumper
docs