added the three color spaces