changes to dcmechanical