fixing problems in pull with distribution data validation