Input processing (33/39)

Input processing