Opt needs to initialize the different targets.