Too many recursion levels can be a problem (with memory I think.) We have discussed this in other threads. Do a forum search on "recursion".