add particinfo