Commit Seprate Thread