trying to save both full hash and perceptual