changed Group.setId() visibility to public