comments, add random color
reflection / refraction