GENERAL MECHANICAL INC