innards....yet another word not used often enough.