pub type raw_particle_type = u8;