You were sliding back on the snow as in you couldn't pull it any further? Either get more people to pull the thing back, or check out banshee bungee's site and look at the quick release lead line.
I MAKE CUSTOM DIECUTS, LOTS OF COLOURS TO CHOOSE FROM AND CAN MAKE ANY SIZE YOU WANT. PM ME FOR PRICING ETC.
I didn't fix your brakes, but i made your bell louder - e flip