small change to recursion1