routine commit