One more tip, if you buy a second hand caliper, only take it off a wrecked car with a hard pedal, once the caliper is off the car, moisture will be drawn in via the fluid as it's hygroscopic, i.e sucks in water from the air, which can corrode the bore of the caliper or the steel piston.