gclust initial commit