Boy, this has more parts than a Boeing 727!