functioning color output