improvement to search responcive