Experimenting with handling input