update with error & crash