restructuring the repo

more testing