yet another site search implementation