repo must start with \w