add strict search function