unified setColor()

you no longer have to pass the color by argument all the time