updated km test