Input processing (38/39)

Input processing