The newest version, assigning each color with a special effect