improved responsive search