generalized sd