changes to use select-filter for base of filter classes
fixing SVS crashes
fixing warnings