ASSOCIATED MECHANICAL