fixed k->k++