modifique la clase singleton