could filtered have a non-unique index here? (and if dropna is False will fail)