works with multi plan and currency, auto updates view on change