repository structure updated applied