add customer and customer repo extensions