[refactor] core - >mwc