small speed increase by avoiding functional loops
0.0.2