refined the repo a bit