added .onion support