more generic nodeR and attributeR