This is for understanding the core idea of repo and use of de with it.