A lot of stuff (File class and others)