The first crack at Input.