KC potential first implementation.