keyboard inputs now variables.