Calculating and construct