command analyser implemented.