Updated notes on the DOM model