KPLC maintenance