added updated sub-models