Updated models to be integrated for a more complex example.