Add new units, calc function