add down url impl