change the opt