adapt for multi distribution