rudimentary multi-line input