introduce lazymode during installation to avoid bug
fix populateFK
add populateAlias
add UML picture