Research and tools