.
modified class constructor continuing to work on other private supporting functions before finishing public ones