Attributes are optoinal