gaussian interface removal and class rename