particles and interaction in main