fixed more recursion bits