effectual vs ineffectual attrs in xml file