add more signal.
complete rgb2hsv (now being under simulationing)