udpated file repo structure