panels with listgroups for purity