calc expressions
Merge from calc