rework of carbonformer, WIP!