Was riding then I did like a little hop forward but I Didnt make it high enough so my front wheel taped the stair in front quiet hard I heard a small crack checked but couldn't see anything. So carried on riding as normal then stoped and but my front brake no and pushed the back forward. And It snapped like a peace of cheese. Any onne can tell me if th heaset is alright or broken ? Heres the pics So iam now riding my echo but I cant stand magura. A quick queston the piston on the magura slave wont come back in all the way what should I do ?