Complete model