shapes coloring bug fixing