deleted calculate