forgot to add forceUpdate()