Recursion not quite right on #114
Fixed 114