will now filter inputs and outputs