`'int size` should probably be of type `long` since file sizes can be larger than Integer.MAX_SIZE