gras: working on tool action handling