`set` method is better than direct change of the attribute