More accurate calculate method in exp 2.1