calling default builder again right after IWantCustomInitialization