Particle technologies