removing particle_t struct