opt1 changes