build portion of filtering to user prefs