implemented Attributes enum