Please gets some pictures of the damage!! lucky to be alive, brakes should have been the first thing to be upgraded so a bit silly not doing this. Even the ST170 brakes are not much good at stopping from high speed, i managed to warp my disks after braking from high speed, i hate the wobble it gives