working better with colors (inverse and transparent), and adding --x, --y and --lineto