renamed _ivars
reversed logic from return to else
removed unused member functions
[self compressionMethod] -> self.compressionMethod