added MSI helper