added 2 particle interaction