library of regular expressions