switch leaks