preliminary getInput() function

and more consistent naming.