pluggable search view