more redirect examples and actually passing the redirect function to valiquire
adding intermediate output and coloring