fix bug of positions are not sync between clients