add pcre surport