catch on new-line