trying not to buffer