testing for the particle checking
added particle checker