rethink the grip _searching_ aspect