utilize lineNumber