update for search purpose