allow underscores in names