added filter control, reconfigured outputs