Added k1,k2 to OOP