modified meta-model