migrated new_distribution_and_view_spec