changed repo structure