Funcionando, pendiente de revisión y estilos