added pcre