Indeed + friend class is not needed which is good