added coloring for shell