test immutable fitlering