with colors and message