add file reader
tools for fitler line number in some codes