mps.demo.calc new