Trouble getting colors to "glide" on the canvas