weighted oldmove fix