update opts