wrapping up outerObject loading style