added intro, created getName function