updated bootstrapping mechanism with additional documentation and
removed member variable as it was no longer necessary.