Recurse bug fixed.