opt update