trigger dom traversal