generated model creation bootstrap