redesign Attributes