Adds model generation