calc/eval is works