adding gaussian module