fixed the repo and loads of changes
and some more