loosen attribute hierarchy