update ball