new explore interface