allow for partial-match searching