uber messy 'gloabgui' drawing func + basic line coloring