Commit Protocol Review