File processing project