having articulated tools