Further implemented Gamma