Adding a complex example of how I want it to work.