Added interface for future algo on color