Limpiado un poco el código