adjust for body gradient