I can't see why I set up IInput in this way either, for that matter.