add particles according to select