changes to @type attribute