Doo doo dododo Inspector Gadget.