Particle library