gathering the tools