@property is better