fixed dump_opt implementation