BEALE MECHANICAL