added persistant filter