briefly introduce ksvs