Yo creo que ya está... espero no haber cometido un error garrafal invisible