more robust Search