fix recursion problem; bump version