file reduction