0013 - platform independent user input