Make name an @property everywhere instead of a function