Make wallets editable, use data.js for binding