This method needs @property.