every activity can requires tools