improved ip distribution