refactoring: adds transport during init rather than while acct addition