define and use MX Provider