refactor
construct tax url from desc