update metamodel, add auto-completion types