updated public comment for method
minor refactoring update for the search constructor. no is taking only the builder as argument