add color random and interpolation