# thorough searches