implemented exploding C2