Made function non-greedy
0.3.20