+ updated representation