Added support for optional character set
Merged specialcharacters into master-mm