High voltage high power