Barge and balls