update DOMSelector for return more info