minor sync get_distribution

added return distribution choice