made searching a lot more restrictive, but also more accurate