add administrator repository with interfaces