remove recursion (~100% perf increase)
Release 0.1.0