updating ball project