improved person type searching