first input