adjusted repo dir structure