Added particles and much more