improved random colors