New Attribute method code yanked from AR