read line complete