Se modifica para usar hash en vez de strings