Revert "reecursive"

This reverts commit b9d34d03a4b1bc9addb755929b3b0a29a9cefe65.