add Dot::move()