upgrade tile-drag