adding volume calculations