updated DOMCursor