the structure of the class 'particle' is added