closed group design - NOT READY