forced indution piston ?

probe pistons...........It's gonna $$$$$ ya......(inevitable)