Funciona, faltan algunas cosas por mejorar