added computation