hasCompressed should be initialised as well.