updated searching