Same structure as wallet.