change to get transient particles