Principe of singleton works