add purple-url-handler