multi-line input