Input is just a list of input events