Team mechanical