add grabbing and coloring