better analysis in posting phase, rewrited init, bug fixes