loop over G-shells