particles life