Had some difficulty getting the Particles to work correctly. Damn pointers. Moving on to a state machine.