Power supplies & barriers