add color generator