08 Implementing a more real world model