last pointer becomes null if no particle, cosmetic change