use streams!
0.4.0