FileManager new concept