add toRange method, more pictures
don't define functions in loops
0.4.0