Why do we need this setter?