is this an attribute or a function? Below its called as .name()