Ball technology