homogenized decision logic for averaging