finally finished particles, took longer than expected