probably working aa with gamma