models complete