why is ** necessary since there's only one filter?