I have little input but I know it takes me forever to get over a minor spill and you had a big one! What are these snazzy brakes you put on, they sound neat.