adding distribution management