do not overwrite potential filters passed in new()