fixed k vector