semi final commit