modify components'url and add 'is' attribute