added in particles and animations