Common Pool Nanaly