use the separate functions for Gaussian responses