put/get values as you're used to - but with the values compressed