wallet: 0xfa73d12298808cc832b8D2d9Ae09E5140b80e8A2 Primex mainnet Beta GM, did a couple swaps, opened and closed a 1x margin trade, then went to deposit into buckets and didn't have any funds in my wallet. Wanted to sing the praises of somehow not having to deposit to margin trade but no, it was just a hidden deposit which confused me before realising I needed to withdraw. Depositing into buckets went very smoothly, as did the trading and swapping tbf. Price impact warning kept changing but I imagine that's just because of fairly low current liq and the %ages were small anyway so wasn;t much material difference. Margin fees were a bit high, over 0.5% for an unlevered position, oof. Only gripe which I brought up a bunch in testnet and is more important now, is that Auto-approving future transactions is still the default. No one should have max approvals for their tokens set on ANY defi protocol with the amount of exploits there are, especially on a chain where the approval transaction costs 1c. Makes some sense for margin trading for quicker execution (but have already deposited then anyway so no need for this approval?) but for bucket deposits and swaps is just an unnecessary risk vector that has been added. Overall it worked smoothly and i liked the layout. However I'd like it if it was made more clear we were depositing to use the margin feature (a deposit button like everywhere else has seems reasonable if we're not actually self-custodying at all times), and if this approval thing was addressed! Hope this is in someway useful.