read me, search function