add nonatomic and play with dot notation