improve distribution info collector