various changes
optimized particle system
new particle