Z-Bar to frame issue

Finally got someone to come by the house today and take care of the welding of the z bar bracket to the frame....He is no pro and probably used way to much material but the finished product seems to have done the trick. Clutch pedal movement seems to be nice and crisp. Can't wait to take her out for a joy ride.