[init] re-factoring for standalone usability.
[init] re-factoring for usability.