add support to LAB color space and begin to test the combination of the two color space