research tooling