1.add repository