the infoExtract function init