implemented summary of particle types