Removing compilation context, and making a temporary getallfilesrecursive metod