make the search more interactive and less cpu hangry with a timeout and closure.