implemented condense and unbuffered writing
0.2.1