Update opt.c