fix distribution module