Review of Carbonfactory