Attributes are good, hard coded strings are bad