added tests for coloring (appears to work)