fix bug in absorber weighting, adding eta correction