Add mcg

addresses issue #97