do not handle empty line