bug fixes, and No Recursive acting like TOSTR