coloring and some redo on the hours graphs