started with implementation of line number enriched asts