starting pcre support
todo