errors and updates