added getName()