[DEV] add line number & col number info. may need some refactoring