a few minor tweaks, still need  to do the major changes to make the particle system render.