With groups and design