rename to CompactSearch