add fileinfo.cs