update particles experiment