three parts, the last section almost a marching band ...