dont crash on k. still bad on k though