removed the color dependency