small optimisation to moveCol