modif singleton