Adding first input processing