update provision