fixed filter, and hashing