adding mpmc & npi
now xst can compile