General for downpour sgd