Fixture update semi final

Fixture update semi final