new with K

some changes test