rework of MC Cons