search in visible area implemented