added function setSystemName()