order of attribute explanation