Depuré un poco el código.