modified block dragging a bit more