Add generalized gamma function