particles working, changes to tests