working ks
merge