My cable pulley system at my Uni is messed up, it feels jerky and so I have dropped doing pulley pulldowns

I do close grip bench press and weighted dips.

What is another good MASS building tricep exercise? French extensions are out of the question.