overhauled generator integration; removed obsolete usage of modelPath
property