Init & Final Commit