wip particles update