team mechanics