create model without new keyword