init analysis procedure