Filter interface restructure