do we really need this setter?