updated coloring, tab, lines, gocode