long term updating