agregando un poco de pruebas unitarias, algo simple