beginnings of register coloring