tools research