copied in example of optimization pass