re-sized inputs and outputs