initial design of repositories