diff --git a/assets/live-tools/tools.js b/assets/live-tools/tools.js
index <HASH>..<HASH> 100644
--- a/assets/live-tools/tools.js
+++ b/assets/live-tools/tools.js
@@ -52,7 +52,6 @@ if(!window.crabfarm) {
 
 			var removeOverlay = function() {
 				overlay.remove();
-				window.crabfarm.showSelectorGadget();
 			};
 
 			overlay.bind("click", removeOverlay);
diff --git a/lib/crabfarm/live/interactable.rb b/lib/crabfarm/live/interactable.rb
index <HASH>..<HASH> 100644
--- a/lib/crabfarm/live/interactable.rb
+++ b/lib/crabfarm/live/interactable.rb
@@ -27,6 +27,15 @@ module Crabfarm
 
       end
 
+      def examine(_tools=true)
+        if Crabfarm.live?
+          Crabfarm.live.show_primary_contents if self.is_a? BaseNavigator
+          Crabfarm.live.show_content raw_document if self.is_a? BaseReducer
+          Crabfarm.live.show_selector_gadget if _tools
+          raise LiveInterrupted.new
+        end
+      end
+
     end
   end
 end
feat(live): adds examine method

Also disables selector gadget by default