Public / Private Groups (finally) implemented