acl search/match function development