fixes #121 and disallow special chars for names