gives offset adjustments