Do we really need a setter?