actually use urls and don't override with dumb method that does nothing