added text line callback