why do we need to set this property?