diff --git a/lib/launchy/descendant_tracker.rb b/lib/launchy/descendant_tracker.rb
index <HASH>..<HASH> 100644
--- a/lib/launchy/descendant_tracker.rb
+++ b/lib/launchy/descendant_tracker.rb
@@ -40,8 +40,9 @@ module Launchy
     # and passing all the rest of the parameters to that method in 
     # each child
     def find_child( method, *args )
-      klass = children.find do |klass|
-        klass.send( method, *args )
+      klass = children.find do |child|
+        Launchy.log "Checking if class #{child} is the one for #{method}(#{args.join(', ')})}"
+        child.send( method, *args )
       end
     end
   end
Add in some debug output for finding children