Custom gathering tool components macro

\