runs with particle tracking
working on particle output