init model creation for a lot