reimplement filters on hash, rename - filter to store - shows intention, trying to document filters