                       this.createInteractPP(drv,p1,p2,true);
                    end
                end
                
                % Inner loop over all walls
                for j = 1:drv.n_walls
                    w = drv.walls(j);
                    
                    % Check for existing interaction
                    if (any(p1.neigh_wid == w.id))
                        % Get interaction object
                        int = findobj(p1.interacts,'elem2',w);
                        
       