Improved graph coloring