filtering and naming inputs/outputs