redesigning particle group