Updated a lot of particle stuff