add majorcustomer respository