18/19, file size tracker sort of hacked together