Added more complex example