now without flushing :)