add required msg dependency