Introduction Recently Beelen developed an algorithm, called KERPOL, to detennine a minimal basis for the kernel of a polynomial matrix (see Beelen [1], Beelen-Veltkamp [3]). In Beelen-Van den Hurk-Praagman [2] this algorithm is used to find a column reduced polynomial matrix, unimodularly equivalent to a given polynomial matrix. As reported already in Neven [7] this algorithm can be improved considerably, by exploiting the special structure of the polynomial map to which the algorithm KERPOL is applied. In the first place this speeds up the procedure at least by a factor 4, and makes it possible to achieve an iteration, instead starting from scratch at each new step. In this paper, we show that it, moreover, enables us to drop the assumptio...