Change notification and error handling