Hacer generico
Adicionar tests