getNextColor() now instead of getRandomColor()