improve meta Model