update dom demo