use @property over property()