now gets further, but kshf is not defined