add case class to handle distributor parameters