on and rm proto in NodeList