Reduced complexity of files method