------------------------------------------------------------------------- Shockwave 2 ------------------------------------------------------------------------