Input processing (36/39)

Input processing