pretty convinced recursion stack is VERY limited in c9.