Input handler (20/25)

Input handler