New brakes, soft pedal, distribution blocks ?

How about now.