added more complex example
added a more complex example