added particle system. not working right though.