Peter explorer