aplicando pattern singleton