add bourne gem and fix a small bug in Searcher