wip: particles.