add minicalc (sec3.1)