update opt