more strict regexes