personal tweak: simplified particle removal as that was causing timing issues.