in reply to internet search engine
Unless this is an academic project, don't reinvent the wheel; If it is academic, study existing wheels :)
?node_id=3989;HIT=search%20engine;re=N