messing around with input