ADD: cname for re compile
ADD: cname for re compile