Recursion lock up, fixed by brad.stowers@gmail.com