generate lotsa models