repository with demo only codes [many might be not working]