particle improvements