take into acc diff between body and value