yeah there's a lot to improve on, never really got into particles, effects, or even text for whatever reason. If i have the time or something i might improve upon it for smvm later this year.
anyway thanks for the advice and stuff, will definitely keep these things inmind for future projects!