Kerns Capital Management Inc