basic color viewing functionality