v 0.2.0 add stream api