modify components'url