semi final versions