- added ‘change’ param to beat update
- firing particles when change > 0