adds auto initialization for Gamma, removes init function